engine upgraded - Spanish English Dictionary